Big Huge Thesaurus

antipsychotic drug

noun